package com.lzs.adx.web.modules.adx.service;


import com.lzs.adx.commmon.page.PageData;
import com.lzs.adx.commmon.service.CrudService;
import com.lzs.adx.web.modules.adx.dto.ReportTotalDTO;
import com.lzs.adx.web.modules.adx.entity.ReportTotalEntity;

import java.util.Map;

/**
 * 报表汇总
 *
 * @author wangzhijun 825400558@qq.com
 * @since 1.0.0 2023-06-06
 */
public interface ReportTotalService extends CrudService<ReportTotalEntity, ReportTotalDTO> {


    public PageData<ReportTotalDTO> selectReportTotalPage(Map<String, Object> params);


    PageData<ReportTotalDTO> selectOcpxReportTotalPage(Map<String, Object> params);


    void batch(ReportTotalEntity reportTotalEntity);

    ReportTotalDTO getDetail(String dspId, String day);


}